package kr.hkit.powerjava.chapter09.submit;

class Box { 
	private int width;
	private int length;
	private int height;
	
	public Box(int width, int length, int height) {
		this.width = width;
		this.length = length;
		this.height = height;
	} 

	public Box() {
		
	} 
	
	public int volume() {
		int vol = width * length * height;
		return vol;
	}

	public boolean isEmpty(boolean empty) {
	
		if (empty) {
			System.out.println("상자가 비었습니다. 물건을 " + volume() + "만큼 채울 수 있습니다.");
		}else {
			System.out.println("상자가 다 찼습니다.");
		}
		return empty;
    }

	@Override
	public String toString() {
		return "상자의 가로:" + width + ", 세로:" + length + ", 높이:"
				+ height ;
	}
}


public class BoxTest {
	public static void main(String[] args) {

		Box b1 = new Box(10, 20, 30);
		Box b2 = new Box();
	
		System.out.println(b1);
		System.out.println(b2);
		
		b1.isEmpty(true);
		b1.isEmpty(false);
	
	}
}

